<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;}

html,body{font-size: 14px;font-family:"Microsoft YaHei";color: #8c8c8c;}

input,textarea{ border:none; font-family:"Microsoft YaHei";}

img { border: none; }

h1,h2,h3,h4,h5{font-weight: normal;}

table{width: 100%;border-collapse: collapse;}

audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}

p{line-height: 1.6em;color: #8c8c8c;}

a{color: #000;}

.fl{ float: left;}

.fr{float: right;}

.clear:after{ content: ''; display: table; clear: both; }

.w1388{width: 1388px;margin: 0 auto;}

.w1128{width: 1128px;margin: 0 auto;}
.bg15{background: #151515;}

.relative{position: relative;}

.img100 img{width: 100%;vertical-align: bottom;}

.img101 img{width: 55%;vertical-align: bottom;}

.pc-show{display: block;}

.phone-show{display: none;}

.table{display: table;text-align: center;width: 100%;height: 100%;table-layout:fixed;}

.table-cell{display: table-cell;vertical-align: middle;}

.margin-t60{margin-top: 60px;}

.text-center{text-align: center;}

.paddin-tb60{padding: 60px 0;}

/*index*/

.header{position: relative;z-index: 99999;}

.head-top{height: 40px;line-height: 40px;overflow: hidden;}
.head-top2{position: fixed;z-index: 99999;left: 0; bottom:0; width: 100%;background: #b5004e}
.head-top2.active{bottom:-50px;}
.head-top div,.head-top span{font-size: 12px;}
.hotLine .span1{color: #b5004e;position: relative;padding-left: 20px;}

.hotLine .span1:before{content: '';position: absolute; top:50%;margin-top: -8px; left: 0; width: 15px;height: 14px;background: url("../image/i1.png");}

.head-top2 .hotLine .span1:before{width: 28px;height: 25px;background: url("../image/tel2.png") no-repeat center;background-size: cover;margin-top: -12px;margin-right: 2px;}
.hotLine .span2{color: #fff;font-weight: bold;}
.head-top2 .hotLine .span1{color: #fff;padding-left: 30px;}
.head-top2 .hotLine span{font-size: 16px;}

.head-mid{height: 100px;}

.head-con{width: 100%;background: #fff;height: 100px;transform: translateZ(0);-webkit-transform: translateZ(0);}

.header.active .head-con{position: fixed;top:0;left: 0;box-shadow: 0 2px 4px #ddd;height: 80px;}

.header.active .nav-yi,.header.active .language{line-height: 80px;}

.header.active .logo{top: 5px;}

.logo{position: absolute;top:15px;left: 0;}

.logo img{vertical-align: bottom;max-width: 140px;}

.menu-handler{width: 30px; height: 32px; cursor: pointer; position: absolute;right:20px;top:14px; transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); display: none; }

.menu-handler .burger{  height: 2px; background: #b5004e; display: block;width: 20px; position: absolute; z-index: 5; left: 5px;

    transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center;

    -o-transform-origin: center; -ms-transform-origin: center;

    border-radius: 2px;-webkit-border-radius: 2px;top: 8px;}

.menu-handler .burger-2 {top: 15px; }

.menu-handler .burger-3 {top: 22px;}

.menu-handler.active .burger-1 { top:15px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }

.menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }

.menu-handler.active .burger-3 { top: 15px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }

.menu-box{margin-right: 120px;}

.menu-box li{float: left;margin-left: 60px;position: relative;}

.menu-box li:first-child{margin-left: 0;}

.nav-yi{display: inline-block;line-height: 100px;color: #808080;position: relative;}

.nav-er-box{position: absolute;width: 140px;text-align: center;left: 50%;margin-left: -70px;background: #fff;-webkit-transform-origin: top center;  -ms-transform-origin: top center; transform-origin: top center; -webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transition: -webkit-transform .3s .2s;transition: transform .3s .2s;}

.nav-tap{opacity: 0; -webkit-transform: translate(0, -20px); -ms-transform: translate(0, -20px); transform: translate(0, -20px); -webkit-transition: all .2s; transition: all .2s; }

.menu-box li:hover .nav-er-box{-webkit-transform: scaleY(1); -ms-transform: scaleY(1);  transform: scaleY(1);}

.menu-box li:hover .nav-tap{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0,0); transform: translate(0, 0); }

.nav-san-box{position: absolute;left: 100%;top:0;width: 0;background:#fff;overflow: hidden;}
.nav-san-box a{width: 140px;font-size: 12px;}

.nav-er-box a{display: block;line-height: 45px;color: #808080;font-size: 12px;}

.language{position: absolute;right: 40px;top:0;line-height: 100px;color: #313131;font-weight: bold;padding-left: 20px;font-family: dincondBold;font-size: 16px;}
.language:before{width: 14px;height: 14px;left: 0;top:50%;margin-top: -7px;background: url("../image/earth.jpg");content: '';position:absolute;}

.nav-yi:after{content: '';position: absolute;width: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);bottom:0;border-top: 2px solid #b5004e;}

.menu-box li.active .nav-yi:after{width: 100%;}

.menu-box li.active .nav-yi{color:#b5004e;}

.ljgd{display: block;width: 150px;line-height: 50px;background: #b5004e;color: #fff;text-align: center;font-size: 16px;}

.banner .ljgd{position: absolute;left: 50%;margin-left: -75px;bottom:25%;}
.ljgd:hover{background: #fff;color: #b5004e;}

.swiper-slide-active .ljgd{
    animation: toUp 1s linear both;
}
@keyframes toUp {
    0%{transform: translateY(50px); -webkit-transform: translateY(50px); opacity: 0;}
    100%{transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;}
}

.swiper-pagination-bullets.pagination-style{z-index: 4;text-align: center;}

.banner .pagination1.pagination-style{position: absolute;bottom:5%;text-align: center;}

.swiper-pagination-bullets.pagination-style .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1;background: #fff;margin: 0 15px;}

.anlixq-img .swiper-pagination-bullets.pagination-style .swiper-pagination-bullet{background: #dcdcdc;}

.swiper-pagination-bullets.pagination-style .swiper-pagination-bullet-active{background: #b5004e !important;}

.anlixq-img .swiper-pagination-bullets.pagination-style .swiper-pagination-bullet{margin: 0 6px;}

.anlixq-img .pagination1{margin-top: 12px;}

.index-a li{float: left;width: 24.5%;margin-right: 0.66%;margin-top: 0.66%;}

.index-a li:last-child{margin-right: 0;}

.index-a-con{position: absolute;left: 0;top:0;width: 100%;height: 100%;}

.index-a li a{display: block;overflow: hidden;}

.index-a .img img{width: 48px;max-width: 50%;vertical-align: bottom;}

.index-a h2{font-size: 20px;color: #fff;margin-top: 10px;}

.index-a i{display: block;width: 35px;height: 35px;background-image: url("../image/i6.png");margin: 25px auto 0;transform: translateY(35px) translateZ(0);-webkit-transform: translateY(35px) translateZ(0);opacity: 0;}

.index-a-title{margin-top: 45px;}

.title1 h2{font-size: 30px; color: #b5004e;}

.title1 h3{font-size: 26px; color: #333;}

.title1 i{display: block;margin: 8px auto;width: 30px;border-top: 1px solid #b5004e;}

.title1{margin-bottom: 40px;}

.ppgs-l{width: 55%;cursor: pointer;}

.ppgs-l .img100,.about-vd .img100{position: absolute;width: 100%;left: 0;top:0;height: 100%;}

.ppgs-r{position: absolute;right: 0;top:0;height: 100%;width: 45%;background: #f3f3f3;}

.ppgs-warp{width: 440px;margin: 0 auto;max-width: 90%;}

.ppgs-title{margin-bottom: 25px;}

.ppgs-title h4{font-size: 24px; color: #333;letter-spacing: 5px;text-indent: 5px;margin-bottom: 6px;}

.ppgs-title span{color: #999;}

.ppgs-txt{text-align: left;}

.ljgd2{width: 118px;line-height: 38px;text-align: center;display: block;border:1px solid #d6d6d6;color: #808080;margin:  20px auto 0;}

.ljgd2:hover{color: #fff;background: #b5004e;border-color: #b5004e;}

.i7{position: absolute;width: 50px;height: 50px;left: 50%;top:50%;margin:-25px 0 0 -25px;background-image: url("../image/i7.png");}

.ppgs-l:hover .i7{transform: scale(1.2);-webkit-transform: scale(1.2);background-image: url("../image/i7-1.png");}

.sptc{position: fixed;z-index: 9999999;background: rgba(0,0,0,0.5);left: 0;right: 0;top: 0;bottom:0;display: none;}

.video_t{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width: 1270px;max-width: 90%;}

.video_t a{position: absolute;width: 38px;height: 38px;right: -19px;top:-19px;background-image: url("../image/close.png");z-index: 9;}

.video_t a img{width: 100%;vertical-align: bottom;}

.video_t video{width: 100%;vertical-align: bottom;}

.cptd1 li{float: left;width: 24.5%;margin-right: 0.66%;margin-bottom: 0.66%;overflow: hidden;}

.cptd1 li:last-child{margin-right: 0;}

.cptd1 li a{display: block;}

.cptd1-con{position: absolute;left: 0;width: 100%;bottom:0;height: 80px;background: rgba(255,255,255,.8);}

.cptd1-con p{display: none;width: 260px;margin: 0 auto;color: #fff;text-align: left;}

.cptd1-title{font-size: 18px;color: #4d4d4d;}

.cptd1-title img{vertical-align: middle;margin-right: 10px;}

.cptd1-title .img1{margin-top: -4px;}

.cptd1-title .img2{display: none;}

.cptd1-con i{display: block;border-top: 1px solid rgba(255,255,255,.7);width: 0;}

.cptd1 li:hover .img1{display: none;}

.cptd1 li:hover .img2{display: inline-block;margin-top: -5px;}

.cptd1 li:hover .cptd1-con{height: 100%;background: rgba(181,0,78,.9);}

.cptd1 li:hover p{display: block;}

.cptd1 li:hover .cptd1-title{color: #fff;}

.cptd1 li:hover .cptd1-con i{width: 50px;margin: 20px auto;}

.cptd2 li{width: 49.67%;margin-right: 0.66%; float: left;}

.cptd2-con{width: 340px;height: 180px;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background: rgba(255,255,255,.9);}

.cptd2 li a{display: block;position: relative;}

.cptd2 li:last-child{margin-right: 0;}

.cptd2-con h4{font-size: 28px; color: #333;margin-bottom: 10px;}

.cptd2-con span{font-size: 16px; color: #8c8c8c;}

.cptd2 li:hover .cptd2-con{background: rgba(181,0,78,.9);}

.cptd2 li:hover h4{color: #fff;}

.cptd2 li:hover span{color: #fff;}

.tab-btn{font-size: 0;text-align:center;}

.tab-btn a{display: inline-block;font-size: 14px; color: #666;text-align: center;width: 120px;line-height: 40px;background: #f5f5f5;margin: 0 10px;}

.tab-btn a.active{background: #b5004e;color: #fff;}

.tab-btn a:hover{background: #b5004e;color: #fff;}

.anli-list li{float: left;width: 24.5%;margin-right: 0.66%;margin-bottom: 0.66%;}

.anli-list li a{display: block;}

.anli-list li:nth-child(4n){margin-right: 0;}

.margin-t50{margin-top: 50px;}

.anli-con{position: absolute;width: 100%;height: 100%;background: rgba(181,0,78,.75);left: 0;top:0;opacity: 0;}

.anli-con h4{font-size: 16px; color: #fff;}

.anli-con i{display: block;width: 36px;height: 36px;background-image: url("../image/gor.png");margin: 20px auto 0;}

.tabpage{display: none;}

.tabpage.active{display: block;}

.xw-list li{float: left;width: 48%;margin-right: 4%;margin-bottom: 4%;}

.xw-list a{display: block;}

.xw-list li:nth-child(even){margin-right: 0;}

.xw-list .img100{width: 36%;}

.xw-con{position: absolute;height: 100%;right: 0;width: 62%;top:0;border:1px solid #e0e0e0;text-align: left;}

.xw-txt{text-align: left;width: 86%;margin: 0 auto;}

.xw-con h4{font-size: 14px; color: #333;font-weight: bold;}

.xw-con span{font-size: 16px;font-family: dincondBold;color: #8c8c8c;position: relative;padding-left: 40px;display: block;margin: 5% 0 10%;}

.xw-con span:before{content: '';position: absolute;left: 0;top:50%;width: 30px;border-top: 1px solid #999;}

.xw-con p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; height: 3.2em;}

.xw-list li:hover h4,.xw-list li:hover span,.xw-list li:hover p{color: #b5004e;}

.xw-list li:hover span:before{border-color: #b5004e;}

.footer-top{height: 120px;overflow: hidden;}

.footer{margin-top: 40px;}

.logo2{margin-top: 29px;}

.footer-mid-left dl{float: left;margin-right: 80px;}

.footer-mid{margin-top: 50px;}

.footer-mid-left dt{margin-bottom: 5px;}

.footer-mid-left dt a{color: #333;font-weight: bold;}

.footer-mid-left dd a{color: #8c8c8c;font-size: 12px;}

.footer-mid-left dd a:hover{color: #b5004e;}

.fot-lxwm h5{font-size: 14px;font-weight: bold;color: #333;margin-bottom: 10px;}

.bdsharebuttonbox.forlink{margin-top: 25px;}

.bdsharebuttonbox.forlink a{width: 27px;height: 27px;padding: 0;margin: 0 0 0 10px;}

.forlink .weibo{background-image: url("../image/weibo.png");}

.forlink .weixin{background-image: url("../image/weixin.png");}

.forlink .tenxun{background-image: url("../image/qq.png");}

.bdsharebuttonbox.forlink span{color: #333;font-weight: bold;}

.footer-bot{padding: 25px 0;}
.footer-bot .zt{font-family: dincond;}

.fubox{position: fixed;right: -50px;top:50%;z-index: 999;transform: translateZ(0);-webkit-transform: translateZ(0);}

.fubox.active{right: 0;}

.fu-icon{background-color: #b5004e;width: 50px;}

.fu-icon img{width: 100%;vertical-align: bottom;}

.fu-list{margin-top: 1px;cursor: pointer;position: relative;}

.fu-warp{background: #b5004e;overflow: hidden;height: 50px;width: 0;}

.fu-txt{padding-right: 10px;}

.fu-warp p{color: #fff;line-height: 50px;}

.fu-list-tel:hover .fu-warp{width:102px;}

.fu-list-tel .fu-txt{width:102px;}

.fu-list-qq .fu-txt{width:66px;}

.fu-list-qq:hover .fu-warp{width:66px;}

.weixin-code{position: absolute; right: 100%; margin-right: 4px; top: 0; width: 0;overflow: hidden;}

.weixin-code img{width: 128px; vertical-align: bottom; border: 1px solid #ddd;}

.fu-list:hover .weixin-code{width: 130px; }

/*about*/

.position{height: 80px;line-height: 70px;margin-top: -70px;z-index: 6;}

.position h2{width: 180px;text-align: center; background: url("../image/gkgk.jpg") no-repeat center;background-size: cover;color: #fff;font-size: 18px;font-weight: bold;position: relative;}

.gk-title img{vertical-align: middle;margin: -4px 5px 0 0;}

.position h2:before{content: '';position: absolute;width: 100%;height: 5px;bottom:0;background: #750537;left: 0;}

.brief-nav{width: 180px;text-align: center;position: absolute;left: 0;top:0;}

.brief-nav-con li{margin-top: 2px;position: relative;}

.left-yi{display: block;line-height: 60px;background: #f5f5f5;color: #808080;position: relative;}

.left-yi:before{content: '';position: absolute;height: 100%;background: #b5004e;left: 0;top:0;width: 0;}



.brief-nav-con li.active .left-yi:before{width: 100%;}

.brief-nav-con li.active .left-yi{color: #fff;}

.left-er-box{padding: 20px 0;border:1px solid #e5e5e5;background: #fff;display: none;}

.left-er-box a{display: block;color: #8c8c8c;line-height: 40px;font-size: 12px;}

.left-er-box a:hover{color: #b5004e;}

.left-er-box a.active{color: #b5004e;}

/*.brief-nav-con li.active .left-er-box{display: block;}*/

.zksq{cursor: pointer; z-index:9;display: none; content: '';position: absolute;width: 14px;height: 14px;background: url("../image/add.png") no-repeat center;background-size: cover;top:24px;right: 25px;}

li.none .zksq{display: none !important;}

li.has .zksq{display: block !important;}

.zksq.active{transform: rotate(45deg);}

li:hover .zksq{background: url("../image/add2.png") no-repeat center;background-size: cover;}

li.active .zksq{background: url("../image/add2.png") no-repeat center;background-size: cover;}

.box-right{margin-left: 260px;}

.pin-wrapper{position: absolute;}

.box-right{padding-top: 60px;}

.title2{border-bottom: 1px solid #dcdcdc;line-height: 50px;}

.title2 h3{color: #333;font-size: 20px;font-weight: bold;position: relative;}

.title2 h3 img{vertical-align: middle;margin: -4px 5px 0 0;filter: grayscale(1);}

.title2 h3:after{content: '';position: absolute;left: 0;width: 100%;bottom:-1px;border-top: 1px solid #333;}

.title2 span{font-size: 20px;color: #b2b2b2;text-transform: uppercase;font-family: dincondBold;}

.margin-t40{margin-top: 40px;}

.about-vd{width: 855px;margin: 0 auto;max-width: 100%;cursor: pointer;}

.bofang{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,.6);}

.bofang i{position: absolute;width: 48px;height: 48px;left: 50%;top:50%;background-image: url("../image/bofang.png");transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.gtrz .img100{width: 55%;}

.gtrz-con{width: 44%;position: absolute;right: 0;top:0;height: 100%;border:1px solid #e6e6e6;background: #fafafa;}

.gtrz-txt{width: 300px;margin: 0 auto;text-align: left;position: relative;z-index: 4;}

.gtrz-txt h5{font-size: 19px;font-weight: bold;color: #2b2b2b;}

.gtrz-txt i{display: block;width: 38px;border-top: 1px solid #ccc;margin-top: 5px;}

.gtrz-txt b{font-size: 48px;color: #c00050;font-family: dincondBold;margin-right: 8px;min-width: 57px;display: inline-block;}

.gtrz-txt span{font-size: 16px;color: #666;}

.gtrz-txt ul{margin-top: 10%;}

.ball{width: 72px;height: 68px;position: absolute;right: 0;bottom:0;background-image: url("../image/boal.jpg");}

.contentbox{padding-bottom: 40px;min-height: 500px;}

.contentbox{padding-bottom: 40px;min-height: 500px;}

/*å‘å±•åŽ†ç¨‹*/

.history-top{width: 720px;max-width: 100%;margin: 60px auto 0;}

.history-year{width: 200px;height: 160px;border:1px solid #e0e0e0;}

.history-year h5{color: #cdcdcd;font-size: 40px;font-family: dincondBold;}
.history-year img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.history-con{position: absolute;height: 100%;right: 0;left: 204px;top:0;background: #f7f7f7;}

.history-txt{width: 90%;margin: 0 auto;text-align: left;}

.history-bot{margin-top: 50px;}

.preview{margin: 0 40px;}

.preview:before{position: absolute; content: ''; left: 0;width: 100%;top:50%;border-top: 1px solid #d6d6d6;}

.preview .swiper-slide{width: 20%;text-align: center;height: 120px;cursor: pointer;}

.his-dots{position: absolute;width: 10px;height: 10px;border-radius: 100%;background: #d6d6d6;left: 50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.his-line{height: 20px;border-right: 1px solid #d6d6d6;position: absolute;left: 50%;}

.preview .swiper-slide:nth-child(odd) .his-line{bottom:50%;margin-bottom: 8px;}

.preview .swiper-slide:nth-child(even) .his-line{top:50%;margin-top: 8px;}

.his-nian{position: absolute;width: 100%;left: 0;font-size: 30px;color: #333;font-family: dincondBold;}

.preview .swiper-slide:nth-child(odd) .his-nian{bottom: 50%;margin-bottom: 28px;}

.preview .swiper-slide:nth-child(even) .his-nian{top: 50%;margin-top: 28px;}

.his-btn a{position: absolute;width: 28px;height: 28px;top:50%;margin-top: -14px;}

.arrow-left{background-image: url("../image/btn01.png");left: 0;}

.arrow-right{background-image: url("../image/btn02.png");right: 0;}

.arrow-left:hover{background-image: url("../image/btn01-1.png");}

.arrow-right:hover{background-image: url("../image/btn02-1.png");}

.swiper-slide.active-nav .his-nian{color: #c00050;}

.swiper-slide.active-nav .his-dots{background: #c00050;}

.swiper-slide.active-nav .his-line{border-color: #c00050;}

.swiper-slide:hover .his-nian{color: #c00050;}

.swiper-slide:hover .his-dots{background: #c00050;}

.swiper-slide:hover .his-line{border-color: #c00050;}

.whbox .img100{width: 53.5%;}

.whbox li{position: relative;}

.whbox li:nth-child(odd) .img100{float: left;}

.whbox li:nth-child(even) .img100{float: right;}

.whbox-con{position: absolute;height: 100%;width: 46%;border:1px solid #e0e0e0;top:0;}

.whbox li:nth-child(odd) .whbox-con{right: 0;}

.whbox li:nth-child(even) .whbox-con{left: 0;}

.whbox li:last-child{margin-top: 50px;}

.wh-text{text-align: left;width: 80%;margin: 0 auto;}

.wh-title h4{font-size: 18px;font-weight: bold;color: #333;}

.wh-title span{font-size: 20px;color: #b2b2b2;font-family: dincondBold;text-transform: uppercase;margin: 5px 0 2px;display: block;}

.wh-title i{display: block;width: 50px;border-top: 1px solid #e0d5d5;}

.wh-text b{display: block;font-size: 20px; color: #c00050;margin-top: 10%;}

/*ç½‘ç»œæœåŠ¡*/

.map{width:75.5%; float: left;margin-top: 60px;margin-bottom: 60px;padding-bottom:56.9%;position: relative;}

#containerMap{position: absolute;left:0;top:0;width:100%;height:100%;}

.map-info{width:23%;float: right;margin-left:1%;margin-top: 100px;margin-bottom: 60px;}

.map-tit{margin:20px auto;border-left:6px solid #b5004e;text-indent:20px;}

.map-tit h2{font-size:24px;color: #b5004e;font-weight:bold;}

.map-tit &gt; div{color: #231815;font-size:16px;}

.map-name{font-size:18px;color: #fff;background: #b5004e;padding:15px 0;text-align: center;}

.map-otherInfo{margin-top: 1px;max-height: 389px;overflow: auto;}

.map-otherInfo p{text-align: center;margin-bottom: 1px;background: #f4f4f4;padding: 10px 2px;}

path{cursor: pointer;}

path:hover{fill:#b5004e;}

.fillRed{fill:#b5004e;fill:#b5004e !important;}

.addCircle{position: absolute;width:40px;height:20px;display: block;text-align: center;cursor: pointer; color:#231815;padding:25px 0 0 0;font-size: 12px;background: url("../image/circle.png")center top/20px no-repeat;}

path:hover .addCircle{background: url("../image/circle.png")center top/20px no-repeat;}



.addCircle.xin{left:20%;top: 29%;}

.addCircle.gud{left:65%;top: 81%;}

.addCircle.tib{left:19%;top: 54%;}

.addCircle.qih{left:35%;top: 47%;}

.addCircle.gan{left:37%;top: 33%;}

.addCircle.nmg{left:58%;top: 32%;}

.addCircle.hlj{left:84%;top: 14%;}

.addCircle.jil{left:82%;top: 24%;}

.addCircle.lia{left:78%;top: 30%;}

.addCircle.heb{left:67%;top: 41%;}



.addCircle.shd{left:71%;top: 45%;}

.addCircle.shx{left:61%;top: 44%;}

.addCircle.sha{left:56%;top: 50%;}

.addCircle.nxa{left:51%;top: 45%;}

.addCircle.hen{left:66%;top: 52%;}

.addCircle.sch{left:46%;top: 63%;}

.addCircle.chq{left:55%;top: 61%;}

.addCircle.hub{left:63%;top: 60%;}

.addCircle.anh{left:71%;top: 57%;}

.addCircle.jsu{left:75%;top: 53%;}



.addCircle.yun{left:42%;top: 79%;}

.addCircle.gui{left:55%;top: 73%;}

.addCircle.hun{left:63%;top: 69%;}

.addCircle.jxi{left:69%;top: 68%;}

.addCircle.zhj{left:76%;top: 65%;}

.addCircle.fuj{left:73%;top: 74%;}

.addCircle.gxi{left:58%;top: 82%;}

.addCircle.hai{left:59%;top: 93%;}

.addCircle.tai{left:79%;top: 80%;}

.addCircle.bej{left:67.5%;top: 34%;}



.addCircle.shh{left: 80%;top:58%;}

.addCircle.taj{left: 70%;top:37%;}

.addCircle.hkg{left: 68%;top:85%;}

.addCircle.mac{left: 65%;top:87%;}





.add1{left: 20%;top: 29%;}

.map-bot{background: #b5004e;color: #fff;text-align: center;padding:12px;}

.proj-select{line-height: 32px;margin-bottom: 15px;}

.proj-text{position: absolute;left: 0;top:0;}

.proj-sel{margin-left: 90px;border:1px solid #ddd;}

.sel-list{position: absolute;background: #fff;width: 100%;box-shadow:  0 2px 4px #ddd;max-height:25em;overflow: auto;display: none; top:33px;}

.sel-list a{display: block;margin: 0 10px;border-bottom: 1px solid #ddd;line-height: 2.5em;}

.sel-list a:last-child{border:none;}

.sel-list a.active{color: #b5004e;}

.sel-val{text-align: center;margin-right: 32px;color: #333;}

.sel-btn{width: 32px;height:32px;position: absolute; background: #b5004e;right: 0;top:0; }

.sel-btn:after{ content: ''; position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;width: 0; height: 0; border-top: 8px solid #fff;border-left: 5px solid transparent;border-right: 5px solid transparent; }

.proj-sel.active .sel-btn:after{transform: rotate(180deg);-webkit-transform: rotate(180deg);}



/*äº§å“*/

.product-list li{float: left;width: 32%;margin-right: 2%;margin-bottom: 5%;}

.product-list li:nth-child(3n){margin-right: 0;}

.pro-list-bot{padding: 15px;border-bottom: 1px solid #e0e0e0;position: relative;}

.pro-list-bot:after{position: absolute;width: 0;left: 0;bottom:0;border-top: 1px solid #b5004e;content: '';}

.pro-list-bot h4{font-weight: bold;color: #333;font-size: 14px;margin-bottom: 5px;height: 2.7em;line-height: 1.35em;margin-right:30px;}

.pro-list-bot b{font-size: 16px;font-family: dincondBold;color: #8c8c8c;margin-right: 5px;}

.pro-list-bot span{color: #8c8c8c;}

.pro-i{position: absolute;width: 26px;height: 26px;right: 15px;top:50%;margin-top: -13px;background-image: url("../image/pro-i.png");}

.product-list li:hover h5{color: #c00050;}

.product-list .img100{background: #e6e6e6;}

.product-list li:hover b{color: #c00050;}

.product-list li:hover span{color: #c00050;}

.product-list li:hover .pro-i{background-image: url("../image/pro-i2.png");}

.product-list li:hover .pro-list-bot:after{width: 100%;}

.ny-title-r a{position: relative;padding-left: 10px;margin-left: 10px;line-height: 29px;color: #8c8c8c;}

.ny-title-r a:before{content: '';position: absolute;left: 0;top:50%;margin-top: -5px; width: 6px;height: 10px;}

.ny-title-r a:hover:before{background-image: url("../image/arrow2-on2.png");}

.ny-title-r a:hover{color: #333;}

/*è¯¦æƒ…*/

.proxqimg{width: 54.4%;background: #e6e6e6;}

.proxq-r{width: 40%;}

.pro-cs-a{margin: 25px 0;}

.pro-cs-a span{font-size: 20px;}

.pro-cs-a h4{font-size: 22px;color: #333;font-weight: bold;}

.price{color: #c00050;}

.price span{font-size: 18px;}

.price b{font-size: 38px;font-family: dincondBold;margin-right: 2px;}

.pri-online{margin-top: 25px;}

.pri-online a{line-height: 40px;background: #c00050;color: #fff;width: 140px;max-width: 48%;margin-right: 2%;text-align: center;}

.pri-online .zxzx2{font-family: dincondBold;font-size: 18px;}

.pri-online a img{vertical-align: middle;margin: -2px 5px 0 0;}

.proxq-sm .his-btn{margin: 30px 0;}

.proxq-sm .his-btn a{position: static;margin-top: 0;}

.proxq-sm .his-btn a.fl{margin-right: 15px;}

.xqsmimg .swiper-slide{width: 32%;margin-right: 2%;cursor: pointer;background: #e6e6e6;}

.xqsmimg .swiper-slide:before{content: '';position: absolute;width: 100%;height: 100%;border:2px solid #b5004e;box-sizing: border-box;opacity: 0;}

.xqsmimg .active-nav.swiper-slide:before{opacity: 1;}

.proxq-b h5{background: #f5f5f5;line-height: 50px;padding: 0 20px;font-size: 14px; color: #333;font-weight: bold;}

.poroxq-b-con{border:1px solid #e6e6e6;padding: 50px;}

.cs-page:first-child{margin-top: 0;}
.cs-page p{color: #333;}
.cs-page{margin-top: 30px;}

.cs-page b{display: block;color: #b5004e;margin-bottom: 8px;}

.gdcp-list{margin-top: 25px;}

.gdcp-list li{float: left;width: 24.5%;margin-right:0.66%;}

.gdcp-list li:nth-child(4n){margin-right: 0;}

.gdcp-list a{display: block;position: relative;}

.gdcp-txt{position: absolute;width: 100%;height: 100%;top:0;left: 0;background: rgba(192,0,80,.7);opacity: 0;}

.gdcp-txt h5{color: #fff;font-size: 14px;max-width: 90%;margin: 0 auto;}

.gdcp-list a:hover .gdcp-txt{opacity: 1;}

.gdcp h4{font-size: 18px;font-weight: bold;color: #333;}

/*å·¥ç¨‹å®‰æ¡ˆä¾‹*/

.gcal-list li{float: left;width: 24.5%;margin-right: 0.66%;text-align: center;margin-bottom: 30px;}

.gcal-list li:nth-child(4n){margin-right: 0;}

.gcal-list p{color: #333;margin-top: 5px;height: 3.2em;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}

.gcal-list li:hover p{color: #c00050;}

.page{margin-top: 20px;}

.pages{border:1px solid #ddd;line-height: 34px;padding: 0 14px;border-radius: 6px;-webkit-border-radius: 6px;color: #737373;}

.page-btn:hover{background: #c00050;color: #fff;}

.page input{height: 34px;width: 34px;border:1px solid #ddd;color: #c00050;border-radius: 6px;-webkit-border-radius: 6px;text-align: center;font-size: 16px;}

.page span,.page input,.pages{display: inline-block;vertical-align: middle;margin: 0 2px;}

.go{background: #c00050;color: #fff;display: inline-block;border-color: #c00050;margin-left: 10px;}

.alxq-title h4{font-size: 16px;font-weight: bold;color: #333;margin-bottom: 8px;}

.alxq-title span{margin: 0 10px;}
.alxq-title span:nth-child(2){font-family: dincond;font-size: 16px;}


/*æ–°é—»*/

.xw-con h4{display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 2;

    overflow: hidden;

height: 2.7em;}

.edibox img{display: block;margin: 0 auto;max-width: 100%;vertical-align: bottom;height: auto !important;}

.edipage{margin-top: 25px;}

.tmms{margin-top: 15px;}

.xwfy-a{max-width: 48%;}

.xwfy{border-top: 1px solid #e0e0e0;padding-top: 15px;margin-top: 40px;}

.xwfy a{position: relative;color: #8c8c8c;display: block;}

.xwfy a:hover{color: #c00050;}

.fy-go{position: absolute;top:0;}

.fl .fy-go{left: 0;padding-right: 20px;}

.fr .fy-go{right: 0;padding-left: 20px;}

.fl.xwfy-a a{padding-left: 70px;}

.fr.xwfy-a a{padding-right: 70px;}

.fy-go span{position: absolute;top:0;}

.fl.xwfy-a span{right: 0;}

.fr.xwfy-a span{left: 0;}

/*æœåŠ¡ä¸Žæ”¯æŒ*/
.honnor{font-size: 0;}
.honnor li{display: inline-block;font-size: 14px;vertical-align: top; width: 25%;text-align: center;margin-right: 12.5%;margin-bottom: 40px;cursor: pointer;}
.honnor li:nth-child(3n){margin-right: 0;}
.honnor li p{color: #666;margin-top: 20px;}
.honnor li:hover p{color: #c00050;}
/*è”ç³»æˆ‘ä»¬*/
#container{height: 640px;width: 100%;}

.map-lxwm{padding: 40px 50px;background: #fff;}

.lxwm-tou b{font-size: 18px;color: #333;display: inline-block;vertical-align: middle;}

.lxwm-tou span{font-size: 22px;color: #999;font-family: dincondBold;margin-left: 10px;display: inline-block;vertical-align:middle;}

.lxwm-tou{border-bottom: 1px solid #d0d0d0;line-height: 36px;}

.contact-page{max-width: 44%;width: 518px;}
.contact-page.fl{max-width: 54%;width: 660px;}

.ditu-bot{position: relative;z-index: 9;margin-top: -80px;}

.contact-bot{padding-top: 20px;}

.contact-page li{position: relative;padding-left: 85px;color: #4c4c4c;margin-bottom: 5px;}

.contact-page li span{position: absolute;left: 0;top:0;}

.contact-page li span img{vertical-align: middle;margin: -4px 3px 0 0;}

.line-box div{position: absolute;background: #b5004e;}

.line-01,.line-02{bottom:0;height: 3px;width: 0;}

.line-01{right: 50%;}

.line-02{left: 50%;}

.line-03,.line-04{ bottom:0; width: 3px;height: 0;}

.line-03{left: 0;}

.line-04{right: 0;}

.line-05,.line-06{height: 3px; width: 0;top:0;}

.line-05{left: 0;}

.line-06{right: 0;}

.cptd2 li:hover div{ transition: all .2s linear;-webkit-transition: all .2s linear;}

.cptd2 li:hover .line-box .line-01,.cptd2 li:hover .line-box .line-02{width: 50%;}

.cptd2 li:hover .line-box .line-03,.cptd2 li:hover .line-box .line-04{height: 100%;transition-delay: .2s !important;}

.cptd2 li:hover .line-box .line-05,.cptd2 li:hover .line-box .line-06{width: 50%;transition-delay: .4s !important;}
.search-body .header{border-bottom: 1px solid #ddd;}
.search-list{margin-bottom: 50px;}
.result-box .search-list li{margin-bottom: 0;margin-top: 40px;}
.result-box{margin-bottom: 100px;}
.top-search{position: absolute;top:0;right:0;height: 100%;cursor: pointer;}
.search-btn{width: 24px;height: 24px;background:url("../image/search.png") no-repeat center;background-size: cover;margin-top: 38px;}
.header.active .search-btn{margin-top: 28px;}
.search-nr{position: absolute;right: 0;top:50%;margin-top: -16px;background: #d9d9d9; width: 0;z-index: 9;overflow: hidden;}
.search-nr.active{width: 240px;}
.search-nr .text{width: 240px;display: block;height: 32px;text-indent: 1em;background: #d9d9d9;}
.search-nr .sbmit{position: absolute;right:40px;top:0;width: 32px;height: 32px;background:url("../image/search2.png") no-repeat center;cursor: pointer;}
.search-close{position: absolute;width: 32px;height: 100%;right:  0;top:0;background: url("../image/gb.png") no-repeat center;background-size: cover;}
.menu-box.active .menu-box-ul{opacity: 0;}
.search-nr-wap:before{content: '';position: absolute;height: 50%;top:25%;right: 35px;border-left: 1px solid #999;}
.search-nr-wap{width: 240px;position: relative;}

.hide-honor{position: fixed;left: 0;right: 0;top:0;bottom:0;z-index: 999999;background:rgba(0,0,0,0.8);display: none;}
.hide-honor-play{height: 100%;}
.hide-honor-con{position: absolute;width: 600px;left: 50%;top:0; height: 100%; margin-left: -300px;}
.hide-honor-con .img img{vertical-align: bottom;max-width: 100%;max-height: 80%;position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.hide-honor-con .img p{position: absolute;bottom:10%;width: 100%;font-size: 16px;margin-bottom: -40px;}
.honor-close{position: absolute;width: 40px;height:40px;top:10%;right: -40px; background: url(../image/24-fff.jpg) no-repeat center;background-size: cover;z-index: 99;cursor: pointer;}
.hide-honor-bth div{position: absolute; cursor: pointer; width: 34px;height: 34px;top:50%;margin-top: -17px;z-index: 999;}
.hide-honor-bth1{left:-35px;background-image: url(../image/bth555.png);}
.hide-honor-bth2{right:-35px;background-image: url(../image/bth666.png);}
.hide-honor-bth div.swiper-button-disabled{display: none;}
.hide-honor-bth1:hover{background-image: url(../image/bth555-1.png);}
.hide-honor-bth2:hover{background-image: url(../image/bth666-1.png);}
.fanghui1{
    margin-top: 30px;
}
.fanghui1 a {
    display: block;
    width: 120px;
    line-height: 40px;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    border: 1px solid #ddd;
    margin: 0 auto;
    color: #666;
}
.fanghui1 a:hover {
    border-color: #b5004e;
    color: #b5004e;
}


.swiper-btn-style div{width: 48px;height: 48px;position: absolute;top:50%;margin-top: -24px;background-size: cover;background-repeat: no-repeat;background-position: center;z-index: 10;cursor: pointer;}
.swiper-btn-style .swiper-btn-left{left: -50px;background-image: url("../image/btn1.png");}
.swiper-btn-style .swiper-btn-right{right: -50px;background-image: url("../image/btn2.png");}
.swiper-container:hover .swiper-btn-left{left: 70px;}
.swiper-container:hover .swiper-btn-right{right: 70px;}
.swiper-btn-style .swiper-btn-left:hover{background-image: url("../image/btn1-1.png");}
.swiper-btn-style .swiper-btn-right:hover{background-image: url("../image/btn2-1.png");}




.gywm-edit img{display: block;max-width: 100%;margin: 0 auto !important; height: auto !important;}
.imgscale .img100{overflow: hidden;}
.imgscale:hover .img100 img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.swiper-btn-style div,.menu-handler .burger,.nav-yi:after,.index-a i,.index-a-title,.index-a-con,.ljgd2,.cptd1-con,.cptd2-con,.anli-con,.fubox,.zksq,.gdcp-txt, .language,.sel-btn:after,.weixin-code,.i7,.imgscale .img100 img,.left-yi:before,.left-yi,.pro-list-bot:after,.nav-san-box,.search-nr,.menu-box-ul,.head-top2{
    transition: all .3s linear;
    -webkit-transition: all .3s linear;

}
.fu-warp,.nav-er-box a{
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
}
.index-a i,.i7,.video_t a,.anli-con i,.footer-top,.bofang i,.ball,.his-btn a,.pro-i,.hide-honor-bth div{
    background-size: cover;background-repeat: no-repeat;background-position: center;
}
#newBridge .icon-right-top{top:135px !important;}




.slideInUp{
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes slideInUp {
    0% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: translateY(100px);
        -ms-transform: translateY(100px);
        transform: translateY(100px);
        -moz-transform: translateY(100px);

        -o-transform: translateY(100px);

    }



    100% {

        opacity: 1;

        filter: alpha(opacity=1);

        -webkit-transform: translateY(0);

        -ms-transform: translateY(0);

        transform: translateY(0);

        -moz-transform: translateY(0);

        -o-transform: translateY(0);

    }

}
@keyframes slideInUp {
    0% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: translateY(100px);
        -ms-transform: translateY(100px);
        transform: translateY(100px);
        -moz-transform: translateY(100px);
        -o-transform: translateY(100px);
    }
    100% {
        opacity: 1;
        filter: alpha(opacity=1);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
    }
}
@font-face {
    font-family: dincondBold;
    src:url('/template/pc/static/fonts/dincond-Bold.otf')
}
@font-face {
    font-family: dincond;
    src:url('/template/pc/static/fonts/DINCond.otf')
}

@font-face {
    font-family: MarkPro;
    src:url('/template/pc/static/fonts/MarkPro.otf')
}









</pre></body></html>